package com.recharge.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.recharge.common.result.ResultDO;
import com.recharge.core.entity.ReportProviderStatisEntity;
import com.recharge.domain.query.ReportOrderGoodsStatisQueryDO;
import com.recharge.domain.query.ReportProviderStatisQueryDO;
import com.recharge.domain.vo.ReportProviderStatisDO;

import java.util.List;

public interface ReportProviderStatisService extends IService<ReportProviderStatisEntity> {
    public ResultDO add(ReportProviderStatisDO domain);

    public ResultDO addForList(List<ReportProviderStatisEntity> dolist);

    public ResultDO get(String id);

    public ResultDO find(ReportProviderStatisQueryDO query);

    public ResultDO taskReport();

    public ResultDO reportOrder(ReportProviderStatisQueryDO query);

    public ResultDO reportOrderByDayDate(ReportProviderStatisQueryDO query);
}
